home *** CD-ROM | disk | FTP | other *** search
-
- ~4Dgifts/toolbox/documents/RFC README
-
- new in toolbox version 4.2:
- new rfc files: fyi1.txt, fyi2.txt, rfc1291.ps, rfc129[5-7].txt, rfc1521.ps,
- rfc1563.ps, rfc1583.ps, rfc1584.ps,
- rfc[1540-1649,1651-1663].txt
-
-
- Request For Comment files -- containing a complete history of the Internet
-
-
- What's an Internet RFC?
-
- RFC stands for Request for Comments. Internet RFCs are texts that
- document problems, test results, protocols, jokes, and just about
- every aspect of the Internet, since its inception. Starting with
- rfc3.txt this collection details a technical (and to some extent
- political) history of what has become a global communication
- infrastructure, currently present in over thirty countries in all
- continents.
-
-
- Why Would I want to read one?
-
- Aside from their historical significance, RFCs provide the current
- set of open standards used on the Internet, today. To both ensure
- interoperability with other products and prevent re-invention of
- wheels, developers of network applications will find it useful to
- be familiar with, and to the extent possible conform to, applicable
- standards. Examples of available standards are the Simple Network
- Monitoring Protocol (SNMP), Internet Protocol (IP), File Transfer
- Protocol (FTP), and Simple Message Transfer Protocol (SMTP), all
- of which are supported by SGI. Thus, if you were to write a
- network management tool, since numerous network devices use SNMP,
- you could manage each one by reading about its interface to SNMP,
- which is likely documented in an RFC.
-
- Protocol specifications explain both the theory of operation and
- the proper transmission and interpretation of information from one
- computer to at least one other. Usually they will include
- examples of how a protocol and its functionality will be used.
-
- There are currently several types of RFCs:
-
- o Standards
- o Experimental protocols
- o Informational texts
- o Historical documents
- o Jokes
-
- Standards are further delineated as being proposed, draft, or
- standard. They are also categorized as being required,
- recommended, not recommended, or historical. Standards go through
- a rigorous peer review cycle, requiring deployment and testing of
- independent implementations. The actual standardization process
- itself is an RFC.
-
- Experimental protocols are those that have not gone through the
- rigorous review, and are not meant to be widely deployed.
-
- Informational texts are used to discuss current events or problems
- relating to the Internet. An informational text may outline
- concerns over a particular practice or protocol, or it may simply
- be a note documenting some sort of operational experience with the
- Internet or an internet application (note the lower case `i').
-
- Historical documents are any of the above types of RFCs deprecated
- for one reason or another. For example, at the time of this
- writing, the current standard for the Internet Protocol is RFC-791.
- As time goes by it may be necessary to replace IP with a better
- version. Each RFC may have a notation at the beginning, listing
- it as either obsoleting an older document, or being obsoleted by a
- newer document.
-
- It is traditional that on April 1 of every year a humorous and
- fictional RFC may be issued. For example, one year someone wrote
- an option to the Telnet protocol called the Subliminal Message
- Option. Poetry of various luminaries also can also be reviewed.
-
-
- How do I locate an RFC that might be related to my work?
-
- Each RFC is named rfcN.txt, where N is the number (starting with 3,
- going to 1539, currently). Some RFCs are not present. These
- include many of the earlier documents, which may have been simple
- E-Mails between Network Working Group members. In addition a small
- number of RFCs have been assigned numbers, but have not been
- released.
-
- Several indices are provided. See the file rfc-index.txt. One can
- search in an editor based on the expanded name or author of a
- protocol. In addition, most RFCs contain bibliographical
- information.
-
- RFCs are almost always ASCII text documents that can be read with
- an editor such as Jot or vi. Some RFCs are written in Postscript,
- and may be read with tools such as xpsview.
-
- We have also included a minimalist script, "rfc" that employs agrep
- ((v2.04) src is located under toolbox/public/agrep), a new tool for
- fast text searching allowing errors similar to egrep (or grep or
- fgrep), but it is much more general (and usually faster). For this
- script to work off the CD, you must have the CD mounted under
- /CDROM. Attempting to run it from the CD mounted anywhere else,
- will produce the following in that xwsh:
-
- This script uses agrep, src for which is in ../../public/agrep.
-
-
- Please set environment variable "RFC" to the current location
- of your RFC directory. The Developer Toolbox CD is expecting
- this path to be "/CDROM/documents/RFC".
- To search in this directory using this "rfc" script, you will
- need to either umount the CD from wherever-it-is currently,
- then re-mount it under this mount point, or copy this 54+ MB
- dir to a local disk and then run
-
-
- setenv RFC `pwd`
-
-
- after you cd to the local disk's directory location. Then the
- "rfc" script will not bark at you. An example of what it can
- produce wud be:
-
- < 118 ratmandu /documents/RFC> rfc 'protocol;multicast'
- This script uses agrep, src for which is in ../../public/agrep
-
-
- grepping...
-
- 1458 Braudes, R.; Zabele, S. Requirements for Multicast Protocols (Not
- online) 1993 May; 19 p. (Format: TXT=48107 bytes)
-
- 1301 Armstrong, S.; Freier, A.; Marzullo, K. Multicast Transport Protocol.
- February 1992; 38 p. (Format: TXT=91977 bytes)
-
- 1075 Waitzman, D.; Partridge, C.; Deering, S. Distance Vector Multicast
- Routing Protocol. 1988 November; 24 p. (Format: TXT=54731 bytes)
-
- 966 Deering, S.; Cheriton, D. Host Groups: A Multicast Extension to the
- Internet Protocol. 1985 December; 27 p. (Format: TXT=61006 bytes)
- (Obsoleted by RFC 988)
-
-
-
-
-
-
- How can I get new RFCs?
-
- Currently RFCs are available on the Internet from rs.internic.net
- via anonymous FTP (see the ftp(1) and ftpd(1M) man pages for more
- information).
-